to reflect upon something - Fransızca İngilizce Sözlük